home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DATABASE / OBJ1_2.ZIP;1 / C_UPWIND.TXT < prev    next >
Encoding:
Text File  |  1992-12-22  |  1005 b   |  33 lines

  1. '
  2. 'Class description:
  3. '
  4. !short:UpWindow class structure:
  5. Class UpWindow:
  6. ~~~~~~~~~~~~~~~
  7. The same as the class Window, but due to redefining of instvar variable
  8. UpWindow:UpfFlag to the default value true it is not possible to deactivate
  9. this window and to switch to other. It will remain on the top of the stack
  10. of windows.
  11.  
  12. Common use:
  13. ~~~~~~~~~~~
  14. When we need the window not to switch to background.
  15.  
  16. Source code is in C_UpWind.prg
  17.  
  18. !seealso: c_window.ngo:Window c_win.ngo:Win c_box.ngo:Box c_browse.ngo:Browse c_color.ngo:Color ob_class.ngo:"Class hierarchy"
  19.  
  20. !short:~~~~~~~~~~~~~~~~~~~~~~~~~
  21. !short:create class UpWindow from Window
  22. !short:  export:
  23. !short:  method New=UpWindowNew  //o:New() --> self
  24. ^BUpWindow:New()^N: public: return self
  25.   The object is filled with default values, redefines predcessor variable:
  26.  
  27.   ^UUpWindow:UpFlag^N: public: logical
  28.     If true can't be switched to backround, if false the normal Window class
  29.     behaviour.
  30.  
  31. !short:  endclass
  32.  
  33.